#include "cut_util.h"
#include "hifunction.h"
#include "hilog.h"
#include "json.h"

CutUtil::CutUtil()
{
   
}

CutUtil::~CutUtil()
{
}

int CutUtil::start_cut(const string& cmd)
{
    hi_trace("\ncmd------: %s", cmd.c_str());
    char result[1024] = {0};
    int rescmd = proc_shell_cmd((char*)cmd.c_str(), result); 
    if(rescmd < 0) {
        return -1;               
    }
    else {       
           
        string str(result);        
        if(str.find("exit_program 0") == string::npos) {
            hi_error("result: %s", result); 
            return -1;
        }                  
    }             

   return 0;
}

